/* Reset --------------------------------------------------------------------------------- */
*{margin:0;padding:0;}
body{background:#fff;color:#2f2f2f;text-align:center; font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;font-size: 14px; line-height: 18px;}
.window-layout{ text-align: left; background: #ffffff;}
img{border:0;vertical-align:top;}
a{color:#515151;text-decoration:underline;}
.page a:hover{text-decoration:none;}
:focus{outline:0;}
/* Headings */
h1,h2,h3,h4,h5,h6{margin:0 0 5px;line-height:1.35;color:#494848;}
h1{font-size:20px;font-weight:400;}
h2{font-size:18px;font-weight:400;}
h3{font-size:16px;font-weight:700;}
h4{font-size:14px;font-weight:700;}
h5{font-size:12px;font-weight:700;}
h6{font-size:11px;font-weight:700;}
/* Forms */
form{display:inline;}
fieldset{border:0;}
legend{display:none;}
/* Table */
table{border:0;/*border-collapse:collapse;*/border-spacing:0;empty-cells:show;font-size:100%;border-collapse:collapse; background: #fff;}
caption,th,td{vertical-align:top;text-align:left;font-weight: normal; color: #666}
table th{text-align:center;}
table b{color: #2E2E2E; font-family: Verdana; font-size: 14px;}
table hr{margin: 5px 0}
/* Content */
p{margin:0 0 10px;color:#333333;font-size:12px;}
strong{font-weight:700;}
address{font-style:normal;line-height:1.35;}
cite{font-style:normal;}
q,blockquote{quotes:none;}
q:before,q:after{content:'';}
small,big{font-size:1em;}

ul,ol{list-style:none;}
/* Tools */
.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important;}
.nobr{white-space:nowrap!important;}
.wrap{white-space:normal!important;}
.a-left{text-align:left!important;}
.a-center{text-align:center!important;}
.a-right{text-align:right!important;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.f-left,.left{float:left!important;}
.f-right,.right{float:right!important;}
.f-none{float:none!important;}
.f-fix{float:left;width:100%;}
.no-display{display:none;}
.no-margin{margin:0!important;}
.no-padding{padding:0!important;}
.no-bg{background:none!important;}
.no-border{border:none!important;}
.clear{clear:both;}
a.text-line{text-decoration:underline;}
a{text-decoration:none;}
.green{color:#56cb00!important;}
.red{color:red!important;}
.black{color:#2E2E2E!important;}
.graw{color:#4c4c4c!important;}
.orange{color:#e44a04!important;}
.blue{color:#1c85d1!important;}
.left-20{padding-left:20px;}
.right-20{padding-right:20px;}
.mb0{margin-bottom: 0!important;;}

